<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
    <link rel="stylesheet" type="text/css" href="../../css/reset.css"/>
    <link rel="stylesheet" type="text/css" href="../../css/add.css"/>
</head>
<body>
<div id="app">
    <div class="header">
        <span>添加快递员</span>
    </div>
    <div class="content">
        <table>
            <tr>
                <td class="text-right">姓名</td>
                <td class="content_right"><input class="input" placeholder="请输入姓名"></td>
            </tr>
            <tr>
                <td class="text-right">手机号码</td>
                <td class="content_right"><input class="input" placeholder="请输入手机"></td>
            </tr>
            <tr>
                <td class="text-right">邮箱</td>
                <td class="content_right"><input class="input" placeholder="请输入邮箱"></td>
            </tr>
            <tr>
                <td class="text-right">身份证号码</td>
                <td class="content_right"><input class="input" placeholder="请输入身份证"></td>
            </tr>
            <tr>
                <td class="text-right">密码</td>
                <td class="content_right"><input class="input" placeholder="请输入密码"></td>
            </tr>
            <tr>
                <td></td>
                <td class="content_right"><span id="submit" class="btn btn-info">立即提交</span> <span class="btn">重置</span>
                </td>
            </tr>
        </table>
    </div>
</div>
</body>
<script src="../../assets/layui.all.js"></script>
<script src="/qrcode/jquery2.1.4.js"></script>
<script src="/layer/layer.js"></script>
<script>
    var form = layui.form
        , layer = layui.layer;
</script>
<script>

    $(function () {
        let mailReg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
        let phoneReg = /^1\d{10}$/;
        let card_idReg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
        let passwordReg = /^[a-zA-Z]\w{5,17}$/;

        function testReg(reg, val, str) {
            let b = reg.test(val);
            if (!b) {
                layer.msg(str);
            }
            return b;
        }

        $("#submit").click(function () {

            var name = $("input:eq(0)").val();
            var phone = $("input:eq(1)").val();
            var mail = $("input:eq(2)").val();
            var card_id = $("input:eq(3)").val();
            var password = $("input:eq(4)").val();
            let k = testReg(phoneReg, phone, "手机号格式不对") && testReg(mailReg, mail, "邮箱格式错误") &&
                testReg(card_idReg, card_id, "省份证格式错误") && testReg(passwordReg, password, "请输入5-15位英文字母密码");
            if (!k) return k;
            var windowId = layer.load();
            $.post("/api/courier/insert.do", {
                name: name,
                phone: phone,
                card_id: card_id,
                mail: mail,
                password: password
            }, function (data) {
                layer.close(windowId);
                layer.msg(data.result);
                if (data.status == 0) {
                    //录入成功
                    $("input").val("");
                } else {
                    //录入失败
                }
            });
            return false;
        });
    });
</script>
</html>
